Isomorphisms of types in the presence of higher-order references (extended version)
نویسنده
چکیده
We investigate the problem of type isomorphisms in the presence of higherorder references. We first introduce a finitary programming language with sum types and higher-order references, for which we build a fully abstract games model following the work of Abramsky, Honda and McCusker. Solving an open problem by Laurent, we show that two finitely branching arenas are isomorphic if and only if they are geometrically the same, up to renaming of moves (Laurent’s forest isomorphism). We deduce from this an equational theory characterizing isomorphisms of types in our language. We show however that Laurent’s conjecture does not hold on infinitely branching arenas, yielding new non-trivial type isomorphisms in a variant of our language with natural numbers.
منابع مشابه
Deciding Type Isomorphisms in a Type-Assignment Framework
This paper provides a formal treatment of isomorphic types for languages equipped with an ML style polymorphic type inference mechanism. The results obtained make less justified the commonplace feeling that (the core of) ML is a subset of second order λ-calculus: we can provide an isomorphism of types that holds in the core ML language, but not in second order λ-calculus. This new isomorphism a...
متن کاملSecond-Order Type Isomorphisms Through Game Semantics
The characterization of second-order type isomorphisms is a purely syntactical problem that we propose to study under the enlightenment of game semantics. We study this question in the case of second-order λμ-calculus, which can be seen as an extension of system F to classical logic, and for which we define a categorical framework: control hyperdoctrines. Our game model of λμ-calculus is based ...
متن کاملPrevalence of Extended-spectrum Beta-lactamases (ESBL) Types blaTEM and blaSHV in Klebsiella pneumoniae Strains Isolated from Clinical Samples by PCR in Miandoab, West Azerbaijan
Background and Objective: Beta-lactamases are the most important factors in the resistance to beta-lactam antibiotics among gram-negative bacteria, especially Klebsiella pneumoniae. Nowadays, the prevalence of infections caused by extended-spectrum β-lactamases (ESBLs)-producing K. pneumoniae is increasing, as one of the emerging health problems throughout the world. This study aimed to investi...
متن کاملA note on "An interval type-2 fuzzy extension of the TOPSIS method using alpha cuts"
The technique for order of preference by similarity to ideal solution (TOPSIS) is a method based on the ideal solutions in which the most desirable alternative should have the shortest distance from positive ideal solution and the longest distance from negative ideal solution. Depending on type of evaluations or method of ranking, different approaches have been proposing to calculate distances ...
متن کاملThe Continuity of the Extended Family Structure within Contemporary Single-Family Houses Case Study: Afghan Immigrant Households in Iran
This research is aimed at reviving the positive aspects of extended family households. The impacts of extended family living on housing design are studied in two steps. In the first step, the history and precedents of extended family housing are explored in both traditional and modern societies. Aside from courtyard houses, numerous other models of extended family housing are introduced and it ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Logical Methods in Computer Science
دوره 8 شماره
صفحات -
تاریخ انتشار 2012